Text copied to clipboard!
Titre
Text copied to clipboard!Développeur Full Stack Ruby
Description
Text copied to clipboard!
Nous recherchons un Développeur Full Stack Ruby talentueux et passionné pour rejoindre notre équipe dynamique. En tant que membre clé de notre département de développement, vous serez responsable de la conception, du développement et de la maintenance d'applications web robustes et évolutives, en utilisant principalement Ruby et le framework Ruby on Rails. Vous travaillerez en étroite collaboration avec les équipes produit, design et infrastructure afin de garantir la livraison de solutions performantes et innovantes, répondant aux besoins de nos clients et utilisateurs finaux.
Votre rôle consistera à intervenir sur l'ensemble du cycle de vie des applications, de l'analyse des besoins à la mise en production, en passant par l'architecture, le développement back-end et front-end, les tests et la documentation technique. Vous serez amené à proposer des améliorations techniques et fonctionnelles, à assurer la veille technologique et à participer à la définition des bonnes pratiques de développement au sein de l'équipe.
Vous devrez maîtriser Ruby, Ruby on Rails, ainsi que les technologies front-end modernes telles que JavaScript, HTML5 et CSS3. Une expérience avec des frameworks front-end comme React, Vue.js ou Angular sera fortement appréciée. La connaissance des bases de données relationnelles (PostgreSQL, MySQL) et des outils de gestion de versions (Git) est indispensable. Vous serez également impliqué dans l'intégration continue, le déploiement automatisé et la gestion de l'infrastructure cloud.
Nous valorisons l'autonomie, la rigueur, la capacité à travailler en équipe et à communiquer efficacement. Vous devrez faire preuve d'une grande curiosité technique et d'une volonté constante d'apprendre et de vous perfectionner. Si vous souhaitez évoluer dans un environnement stimulant, où l'innovation et la qualité du code sont au cœur des préoccupations, ce poste est fait pour vous.
Responsabilités
Text copied to clipboard!- Concevoir, développer et maintenir des applications web en Ruby on Rails
- Collaborer avec les équipes produit, design et infrastructure
- Assurer la qualité du code via des tests automatisés et des revues de code
- Participer à l'architecture technique et à la documentation
- Proposer des améliorations techniques et fonctionnelles
- Gérer l'intégration continue et le déploiement automatisé
- Assurer la veille technologique et l'adoption des meilleures pratiques
- Optimiser les performances et la sécurité des applications
- Résoudre les bugs et assurer le support technique
- Participer à la formation et à l'accompagnement des membres juniors
Exigences
Text copied to clipboard!- Expérience confirmée en développement Ruby et Ruby on Rails
- Maîtrise des technologies front-end (JavaScript, HTML5, CSS3)
- Connaissance des frameworks front-end (React, Vue.js ou Angular)
- Expérience avec les bases de données relationnelles (PostgreSQL, MySQL)
- Maîtrise de Git et des outils de gestion de versions
- Connaissance des principes d'intégration et de déploiement continu
- Capacité à travailler en équipe et à communiquer efficacement
- Autonomie, rigueur et sens de l'organisation
- Curiosité technique et volonté d'apprendre
- Bonne maîtrise du français écrit et oral
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec Ruby on Rails ?
- Avez-vous déjà travaillé sur des projets full stack ?
- Quels frameworks front-end maîtrisez-vous ?
- Comment assurez-vous la qualité et la sécurité du code ?
- Avez-vous une expérience avec l'intégration continue et le déploiement automatisé ?
- Comment gérez-vous la collaboration avec des équipes pluridisciplinaires ?
- Pouvez-vous donner un exemple de problème technique complexe que vous avez résolu ?
- Quelles sont vos sources de veille technologique ?
- Êtes-vous à l'aise avec la documentation technique ?
- Pourquoi souhaitez-vous rejoindre notre équipe ?